@media screen and (min-width: 1080px) {
    
    /***** Structure *****/
    #languagePanel {
        display: none !important;
    }
    #languagePanel {
        position: fixed;
        right: 10em;
        bottom: 5px;
        z-index: 999;
    }
    #languagePanel {
        background-color: #111;
        border-radius: 10px;
        box-shadow: 0 0 2px #00000050;
        padding: 20px;
    }
    #languagePanel {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }
    #languagePanel form {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }
    #languagePanel form input[type="checkbox"]{
        width: 40px;
        height: 40px;
    }
    #languagePanel i {
        font-family: 'content-font';
        font-size: 12px;
        color: #fff;
    }
    #languagePanel p {
        font-family: 'bold-font';
        font-size: 14px;
        color: #fff;
    }
    #languagePanel p span {
        text-transform: capitalize;
        color: chartreuse;
    }

}
    
    